package cn.yangliu.operation.entity;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author 杨柳
 * 创建时间 2017-08-25 23:52
 */
public interface Operation<ID extends Serializable> extends Serializable {


    ID getId();

    void setId(ID id);

    String getRemark();

    void setRemark(String remark);

    String getOperatorId();

    void setOperatorId(String operatorId);

    String getOperator();

    void setOperator(String operator);

    String getHost();

    void setHost(String host);

    LocalDateTime getOperateTime();

    void setOperateTime(LocalDateTime operateTime);

    String getModule();

    void setModule(String module);

    String getAction();

    void setAction(String action);

    boolean getOperateStatus();

    void setOperateStatus(boolean operateStatus);

    String getOperateLevel();

    void setOperateLevel(String operateLevel);

    String getServerMethod();

    void setServerMethod(String serverMethod);

    String getParams();

    void setParams(String params);

    String getApplicationName();

    void setApplicationName(String applicationName);
}
